#include<bits/stdc++.h>
using namespace std;
int akm(int m, int n)
{
	if(m == 0)
		return n + 1;
	else if(m > 0 && n == 0)
		return akm(m - 1, 1);
	else
		return akm(m - 1, akm(m, n - 1));
}

int main()
{
	int m, n;
	cin>>m>>n;
	cout<<akm(m, n);
	return 0;
}
